package com.szrt.ms.manager;

import com.szrt.ms.entity.StudentEntity;

/**
 * 
 * 1: 班级里面要有1个数组  数组中装 学生 考虑把他设计成1个属性 并提供对应的set/get
 * 
 * 
 * @author zsrt
 *
 */
public class BanJi {
	
	private StudentEntity[] students;

	public StudentEntity[] getStudents() {
		return students;
	}

	public void setStudents(StudentEntity[] students) {
		this.students = students;
	}
	
	
	/**
	 * 根据性别找到这个性别的人数
	 * @param sex
	 * @return
	 */
	public int  getNumberOfMale(char sex){

		//1:准备1个计数器counter=0;
		int counter=0;
	
		//2:遍历学生数组
		for(int index =0; index<students.length;index++){
			//4:拿到每个学生
			StudentEntity stu= students[index];
			
			//5:拿到学生的sex属性 跟 '男' 比
			if(stu.getSex() == sex){
				//5.1  如果相等     计数器加1
				counter = counter +1;
			}
		}

		return counter;
	}
	
	
	
	

}
